export const errorCodeType = function(code:number):string{
    let message = '未知错误，请联系管理员处理！'
    switch (code) {
        case 10000:
            message = '字段缺失'
            break
        case 10001:
            message = '用户端错误'
            break
        case 10101:
            message = '账号已经存在'
            break
        case 10102:
            message = '账号不存在'
            break
        case 10103:
            message = '获取用户信息失败'
            break
        case 10104:
            message = '账号活密码错误'
            break
        case 10105:
            message = '账号已登陆'
            break
        case 10120:
            message = '密码错误'
            break
        case 10121:
            message = '密码长度不够'
            break
        case 10201:
            message = '用户无权限访问'
            break
        case 10202:
            message = '用户登陆已过期'
            break
        case 10212:
            message = '用户账号被禁用'
            break
        case 10315:
            message = 'Token非法'
            break
        case 10316:
            message = 'Token已过期'
            break
        case 30120:
            message = 'redis服务异常'
            break
        case 30200:
            message = '数据库异常'
            break
        case 30210:
            message = '插入数据失败'
            break
        case 30220:
            message = '更新数据失败'
            break
        case 30230:
            message = '查询数据失败'
            break
        case 30240:
            message = '删除数据失败'
            break
        case 10122:
            message = '密码加密失败'
            break
        case 10123:
            message = '注册失败'
            break
        case 20001:
            message = '测试任务端错误'
            break
        case 20102:
            message = '测试任务不存在'
            break
        case 40102:
            message = '文件不存在'
            break
        case 40001:
            message = '文件管理端错误'
            break
        case 21001:
            message = '产品表错误'
            break
        case 302:
            message = '接口重定向了！'
            break
        case 400:
            message = '（错误请求）Bad Request请求包含语法错误！'
            break
        case 401:
            message = '未授权，当前请求需要用户验证！'
            break
        case 403:
            message = '服务器已理解请求，但拒绝访问，您可能没有权限操作！'
            break
        case 404:
            message = '请求错误,服务器未找到该资源！'
            break
        case 405:
            message = '请求方法未允许！'
            break
        case 408:
            message = '服务器等候请求时发生超时！'
            break
        case 409:
            message = '系统已存在相同数据！'
            break
        case 410:
            message = '该资源已被删除！'
            break
        case 413:
            message = '请求实体过大！'
            break
        case 414:
            message = '请求的 URI 过长！'
            break
        case 500:
            message = '服务器端出错！'
            break
        case 501:
            message = '服务器不具备完成请求的功能！'
            break
        case 502:
            message = '错误网关！'
            break
        case 503:
            message = '由于临时的服务器维护或者过载，服务器当前无法处理请求！'
            break
        case 504:
            message = '网络超时！'
            break
        case 505:
            message = '服务器不支持请求中所用的 HTTP 协议版本！'
            break
        default:
            message = `其他错误 -- ${code}`
    }
    return message
}